delayed payment surcharge - Español Inglés Diccionario